Amazing Place To Chill Out In Weekend Near Kathmandu, Nepal